reflect.rtype.String (method, view implemented interface methods)
48 uses
reflect (current package)
type.go#L798: func (t *rtype) String() string {
type.go#L814: panic("reflect: Bits of non-arithmetic Type " + t.String())
type.go#L916: s := t.String()
type.go#L933: panic("reflect: ChanDir of non-chan type " + t.String())
type.go#L941: panic("reflect: IsVariadic of non-func type " + t.String())
type.go#L965: panic("reflect: Elem of invalid type " + t.String())
type.go#L970: panic("reflect: Field of non-struct type " + t.String())
type.go#L978: panic("reflect: FieldByIndex of non-struct type " + t.String())
type.go#L986: panic("reflect: FieldByName of non-struct type " + t.String())
type.go#L994: panic("reflect: FieldByNameFunc of non-struct type " + t.String())
type.go#L1002: panic("reflect: In of non-func type " + t.String())
type.go#L1010: panic("reflect: Key of non-map type " + t.String())
type.go#L1018: panic("reflect: Len of non-array type " + t.String())
type.go#L1026: panic("reflect: NumField of non-struct type " + t.String())
type.go#L1034: panic("reflect: NumIn of non-func type " + t.String())
type.go#L1042: panic("reflect: NumOut of non-func type " + t.String())
type.go#L1050: panic("reflect: Out of non-func type " + t.String())
type.go#L1456: s := "*" + t.String()
type.go#L1791: if !(rtypeOff(section, offs[h]).String() >= s) {
type.go#L1804: if typ.String() != s {
type.go#L1862: s = "chan<- " + typ.String()
type.go#L1864: s = "<-chan " + typ.String()
type.go#L1866: typeStr := typ.String()
type.go#L1910: panic("reflect.MapOf: invalid key type " + ktyp.String())
type.go#L1920: s := "map[" + ktyp.String() + "]" + etyp.String()
type.go#L2128: repr = append(repr, (*sliceType)(unsafe.Pointer(t)).elem.String()...)
type.go#L2130: repr = append(repr, t.String()...)
type.go#L2144: repr = append(repr, t.String()...)
type.go#L2173: panic("isReflexive called on non-key type " + t.String())
type.go#L2200: panic("needKeyUpdate called on non-key type " + t.String())
type.go#L2294: s := "bucket(" + ktyp.String() + "," + etyp.String() + ")"
type.go#L2360: s := "[]" + typ.String()
type.go#L2482: panic("reflect.StructOf: illegal embedded field type " + ft.String())
type.go#L2621: repr = append(repr, (" " + ft.String())...)
type.go#L2882: panic("reflect.typeptrdata: unexpected type, " + t.String())
type.go#L2908: s := "[" + strconv.Itoa(length) + "]" + typ.String()
type.go#L3068: panic("reflect: funcLayout of non-func type " + t.String())
type.go#L3071: panic("reflect: funcLayout with interface receiver " + rcvr.String())
type.go#L3098: s = "methodargs(" + rcvr.String() + ")(" + t.String() + ")"
type.go#L3100: s = "funcargs(" + t.String() + ")"
value.go#L458: println("reflect.call", t.String())
value.go#L732: print("kind=", steps[0].kind, ", type=", typ.String(), "\n")
value.go#L3064: panic(context + ": value of type " + v.typ.String() + " is not assignable to type " + dst.String())
value.go#L3076: panic("reflect.Value.Convert: value of type " + v.typ.String() + " cannot be converted to type " + t.String())